weapon pre-launch - English Synonyms Dictionary